package tcc.wa.model;

/**
 * Represents the current weather condition.
 */
public class CurrentWeatherCondition extends Forecast {
	
	private long currentWeatherConditionId;
	
	private double currentTemperature;
	
	private double currentRelativeHumidity;
	
	private double currentPrecipitation;
	
	private double maximumTemperature;
	
	private double minimumTemperature;
	
	public CurrentWeatherCondition() {
	}
	
	public long getForecastId() {
		return currentWeatherConditionId;
	}
	
	public void setCurrentWeatherConditionId(long currentWeatherConditionId) {
		this.currentWeatherConditionId = currentWeatherConditionId;
	}
	
	public double getCurrentTemperature() {
		return currentTemperature;
	}
	
	public void setCurrentTemperature(double currentTemperature) {
		this.currentTemperature = currentTemperature;
	}
	
	public double getCurrentRelativeHumidity() {
		return currentRelativeHumidity;
	}

	public void setCurrentRelativeHumidity(double currentRelativeHumidity) {
		this.currentRelativeHumidity = currentRelativeHumidity;
	}

	public double getCurrentPrecipitation() {
		return currentPrecipitation;
	}
	
	public void setCurrentPrecipitation(double currentPrecipitation) {
		this.currentPrecipitation = currentPrecipitation;
	}
	
	public double getMaximumTemperature() {
		return maximumTemperature;
	}
	
	public void setMaximumTemperature(double maximumTemperature) {
		this.maximumTemperature = maximumTemperature;
	}
	
	public double getMinimumTemperature() {
		return minimumTemperature;
	}
	
	public void setMinimumTemperature(double minimumTemperature) {
		this.minimumTemperature = minimumTemperature;
	}
}
